Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersGenex House, 3rd Floor, Plot 10, LSC – 2, Sector 6,Delhi, Dwarka, New Delhi 110075 inPhone: 01128085421